package com.sugar.queryinfo.module.business.api.bi.dto.resp;

import lombok.Data;

/**
 * 全景雷达 响应体
 */
@Data
public class ZCI008RespVO {

    // 申请行为详情
    private CurrentReportDetail current_report_detail;

    // 放款还款详情
    private BehaviorReportDetail behavior_report_detail;

    // 信用详情
    private ApplyReportDetail apply_report_detail;

    @Data
    public static class CurrentReportDetail {

        // 网贷授信额度 (0/100/200/300…)
        private String C22180001;
        // 网贷额度置信度 (50-100)
        private String C22180002;
        // 网络贷款类机构数
        private String C22180003;
        // 网络贷款类产品数
        private String C22180004;
        // 网络贷款机构最大授信额度
        private String C22180005;
        // 网络贷款机构平均授信额度
        private String C22180006;
        // 消金贷款类机构数
        private String C22180007;
        // 消金贷款类产品数
        private String C22180008;
        // 消金贷款类机构最大授信额度
        private String C22180009;
        // 消金贷款类机构平均授信额度
        private String C22180010;
        // 消金建议授信额度
        private String C22180011;
        // 消金额度置信度 (50-100)
        private String C22180012;
    }

    @Data
    public static class BehaviorReportDetail {

        // 贷款行为分 (1-1000)
        private String B22170001;
        // 近1个月贷款笔数
        private String B22170002;
        // 近3个月贷款笔数
        private String B22170003;
        // 近6个月贷款笔数
        private String B22170004;
        // 近12个月贷款笔数
        private String B22170005;
        // 近24个月贷款笔数
        private String B22170006;
        // 近1个月贷款总金额
        private String B22170007;
        // 近3个月贷款总金额
        private String B22170008;
        // 近6个月贷款总金额
        private String B22170009;
        // 近12个月贷款总金额
        private String B22170010;
        // 近24个月贷款总金额
        private String B22170011;
        // 近12个月贷款金额在1k及以下的笔数
        private String B22170012;
        // 近12个月贷款金额在1k-3k的笔数
        private String B22170013;
        // 近12个月贷款金额在3k-10k的笔数
        private String B22170014;
        // 近12个月贷款金额在1w以上的笔数
        private String B22170015;
        // 近1个月贷款机构数
        private String B22170016;
        // 近3个月贷款机构数
        private String B22170017;
        // 近6个月贷款机构数
        private String B22170018;
        // 近12个月贷款机构数
        private String B22170019;
        // 近24个月贷款机构数
        private String B22170020;
        // 近12个月消金类贷款机构数
        private String B22170021;
        // 近24个月消金类贷款机构数
        private String B22170022;
        // 近12个月网贷类贷款机构数
        private String B22170023;
        // 近24个月网贷类贷款机构数
        private String B22170024;
        // 近6个月M0+逾期贷款笔数
        private String B22170025;
        // 近12个月M0+逾期贷款笔数
        private String B22170026;
        // 近24个月M0+逾期贷款笔数
        private String B22170027;
        // 近6个月M1+逾期贷款笔数
        private String B22170028;
        // 近12个月M1+逾期贷款笔数
        private String B22170029;
        // 近24个月M1+逾期贷款笔数
        private String B22170030;
        // 近6个月累计逾期金额
        private String B22170031;
        // 近12个月累计逾期金额
        private String B22170032;
        // 近24个月累计逾期金额
        private String B22170033;
        // 正常还款订单数占贷款总订单数比例
        private String B22170034;
        // 近1个月失败扣款笔数
        private String B22170035;
        // 近3个月失败扣款笔数
        private String B22170036;
        // 近6个月失败扣款笔数
        private String B22170037;
        // 近12个月失败扣款笔数
        private String B22170038;
        // 近24个月失败扣款笔数
        private String B22170039;
        // 近1个月履约贷款总金额
        private String B22170040;
        // 近3个月履约贷款总金额
        private String B22170041;
        // 近6个月履约贷款总金额
        private String B22170042;
        // 近12个月履约贷款总金额
        private String B22170043;
        // 近24个月履约贷款总金额
        private String B22170044;
        // 近1个月履约贷款次数
        private String B22170045;
        // 近3个月履约贷款次数
        private String B22170046;
        // 近6个月履约贷款次数
        private String B22170047;
        // 近12个月履约贷款次数
        private String B22170048;
        // 近24个月履约贷款次数
        private String B22170049;
        // 最近一次履约距今天数
        private String B22170050;
        // 贷款行为置信度 (50-100)
        private String B22170051;
        // 贷款已结清订单数
        private String B22170052;
        // 信用贷款时长
        private String B22170053;
        // 最近一次贷款放款时间
        private String B22170054;
    }

    @Data
    public static class ApplyReportDetail {

        // 申请准入分 (1-1000)
        private String A22160001;
        // 申请准入置信度 (50-100)
        private String A22160002;
        // 申请命中机构数
        private String A22160003;
        // 申请命中消金类机构数
        private String A22160004;
        // 申请命中网络贷款类机构数
        private String A22160005;
        // 机构总查询次数
        private String A22160006;
        // 最近一次查询时间
        private String A22160007;
        // 近1个月机构总查询笔数
        private String A22160008;
        // 近3个月机构总查询笔数
        private String A22160009;
        // 近6个月机构总查询笔数
        private String A22160010;
    }
}
